草庐IT

javascript ondrop 事件

全部标签

c# - 在 Windows 窗体中为控件使用通用事件处理程序!

我有一堆控件,当表单加载时,这些控件会从数据库中填充。我正在使用字典(control.Name作为键,Control.Value作为值)来存储初始值。当用户更改值时,我正在使用其他词典加载当前值并将其与初始词典进行比较。如果值不同,我将运行某种代码来提示用户进行更改。我认为它更骇人听闻,正在寻找更好的解决方案。请指教。谢谢 最佳答案 试试这个ForEachctrlAsControlInme.ControlsIfTypeOfctrlIsCheckBoxThenAddHandler(DirectCast(ctrl,CheckBox).C

windows - 为 a/24 网络中的每台事件机器运行一个批处理文件

当前形式的脚本@echoonsetlocalEnableDelayedExpansionset/pipAddress="enteripaddress:"remrightnowtheloopissetto(1,1,50)forthesakeoftestingfor/l%%iin(1,1,50)do(ping-n1%ipAddress%.%%i|find"TTL">nulif!errorlevel!==0(deploy_mir.bat%ipAddress%.%%i))endlocal然后在已知在线主机(10.167.194.22)上运行它的结果是C:\DOCUME~1\socuser2\M

c - 在事件中 sleep

我有一个多线程程序,其中我无条件地在一个线程(线程A)中休眠无限时间。当另一个线程(ThreadB)中发生事件时,它通过发信号唤醒Thread-A。现在我知道有多种方法可以做到这一点。当我的程序在windows环境下运行时,我在Thread-A中使用WaitForSingleObject,在Thread-B中使用SetEvent。它工作正常。我还可以使用基于文件描述符的模型进行轮询、选择。有不止一种方法可以做到这一点。但是,我试图找到最有效的方法。我想在Thread-B发出信号时尽快唤醒Thread-A。你认为什么是最好的选择。我可以探索基于驱动程序的选项。谢谢

windows - metro 应用程序中的 OnLaunched 事件和恢复事件有什么区别?

我正在尝试了解应用程序生命周期。场景:我正在启动一个空白应用程序;之后我有意退出该应用程序并打开一个单独的应用程序。一段时间后,我查看任务管理器。空白应用程序似乎已暂停。然后我再次启动空白应用程序(处于暂停状态)。到那个时候,它必须命中恢复事件,对吗?1)为什么恢复事件没有触发?(应触发恢复事件,因为应用程序正在从暂停状态进入运行状态。)2)为什么会触发OnLaunched事件?3)OnLaunched事件是只在应用程序第一次启动时触发,还是在终止后激活时触发?提前致谢。 最佳答案 我对Metro应用程序还没有太多经验,但我会尝试回

c# - Windows 8 点击并按住事件 C#

我正在尝试编写一个应用程序来感知何时有人点击并按住某物。我正在使用Windows窗体。我什至尝试使用鼠标按下,但它似乎并没有一直开火。这也将是一个多点触控应用程序。我将有两个按钮,用户可以点击并按住一个按钮,同时按下另一个按钮。或者只需按一个按钮。我什至不确定Windows窗体应用程序如何处理。我看到的Windows触摸应用程序的所有示例都使用xaml。这真的是捕获点击并按住的唯一方法吗??我实际上是在制作屏幕键盘,我认为如果没有Windows窗体,这是不可能的。如果我在这里错了,请纠正我。非常感谢这方面的任何帮助或指导。谢谢。 最佳答案

c++ - 创建拖放事件 C++

如何在后台使用C++WINAPI将文件从我的程序拖放到其他程序。我的程序必须在没有用户操作的情况下以编程方式执行此操作,没有可见效果,背景平滑。我对拖放技术不是很熟悉,到目前为止我明白我需要使用OLE拖放操作。 最佳答案 您可以查看此代码链接http://blogs.msdn.com/b/oldnewthing/archive/2004/12/06/275659.aspx然后要使用此代码,您可以在visualstudio中使用COMActiveX,如下所示//声明DropTarget类的单个实例CDropSourcecodrop;B

windows - 从 Windows 应用商店应用程序中的 keydown 事件调用时,execCommand 不会触发

我正在编写一个Windows应用商店应用(HTML),其中包含一些简单的富文本编辑功能。我可以使用触发document.execCommand("bold",false,null);的按钮将粗体应用于当前选择但是,当我将其绑定(bind)到CTRL+B之类的按键事件时,什么也没有发生。这是我的按键代码。document.addEventListener("keydown",catchShortCuts,false);functioncatchShortCuts(e){if(e.ctrlKey){if(e.keyCode==66)//bdocument.execCommand('bold

c++ - 当模态对话框处于事件状态时检测主应用程序窗口上的 WM_CLOSE 事件?

当模态对话框处于事件状态时,主应用程序窗口是否可以检测到WM_CLOSE事件?。如果没有,是否有任何方法可以检测到WM_CLOSE事件,因为对话框的事件处理程序也没有检测到它。要亲自观察此行为,请打开记事本的“关于”菜单,然后右键单击任务栏中的记事本图标并选择“关闭窗口”选项,它不会有任何效果。有谁知道在模态窗口处于事件状态时为应用程序捕获WM_CLOSE事件的方法吗? 最佳答案 当通过右键单击任务栏中的应用程序图标选择“关闭”时,不会发送WM_CLOSE。发生的事情是向应用程序的主窗口发送一个WM_SYSCOMMAND,其中wPa

Python 正确查找和读取 Windows 应用程序事件日志

所以我的最终目标是在文件更新触发时使用python读取特定应用程序的Windows事件日志。这是我的问题,我认为python无法访问存储在C:\Windows\System32\winevt\Logs中的事件日志。每当我尝试读取文件时,我都会收到以下错误:WindowsError:[Error2]Thesystemcannotfindthefilespecified我尝试了各种形式的转义、字符串拆分/连接以及在文件路径上使用引号,但我总是遇到同样的错误。我什至在python命令提示符下廉价地使用了os.system('dir"C:\Windows\System32..."')命令来列出

c++ - 如何枚举和删除windows事件?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。ImprovethisquestionWindows事件日志通常存储在%SystemRoot%\System32\winevt\Logs中。所有文件都是某种数据库,我想问一下如何以编程方式将*.evt和*.evtx文件中的数据枚举到单独的记录中,以及如何将这些记录从系统中删除。我找到了WindowsEventL